wind-protected area - English Synonyms Dictionary